Turreted nerite - Alemán Inglés Diccionario